#pragma once
#include "CBaseapp.h"
#include "WarePrepare.h"
#include "WareEngineNameSpace.h"

//class CEffectObj;

BEGIN_WARE
//class ISprite;
//class ISceneNodeTransform;
END_WARE

#define MAX_COUNT 10

using namespace Ware;

class CMapApp : public CBaseApp
{
public:
	CMapApp(void);
	~CMapApp(void);

	virtual VBOOL	CreateScene();
	virtual VBOOL	UpdateScene( uint32 uCurTime );
	virtual void	ReleaseScene();

	//////////////////////////////////////////////////////////////////////////
	//CEffectObj*		CreateEffectObj( const VCHAR* szEffectAffectorFile );

	void			SetResPath( const string& strResPath );//	{ m_strResPath = strResPath; }

private:
	string			m_strResPath;

	uint32			m_uSceneID;
	//VBOOL			m_bRun;
	//uint32			m_uRunStartTime;

	//CEffectObj*		m_pObj;

};
